stuff chest - French English Dictionary